bird nest - French English Dictionary